import AppStore from "./AppStore";
import ActivityStore from "./ActivityStore";
import StudentVerifyStore from "./StudentStore";
import AlumnusStore from "./AlumnusStore";
import QueryStore from "./QueryStore";

import activityApi from "../api/activityApi"
import studentVerifyApi from "../api/studentVerifApi";
import alumnuApi from "../api/alumnuApi";
import queryApi from "../api/queryApi";


const appStore = new AppStore();
const studentVerifyStore = new StudentVerifyStore(studentVerifyApi, appStore);
const activityStore = new ActivityStore(activityApi, appStore);
const alumnusStore = new AlumnusStore(alumnuApi, appStore);
const queryStore = new QueryStore(queryApi, appStore);

const stores = {
    appStore,
    activityStore,
    studentVerifyStore,
    alumnusStore,
    queryStore
};

export default stores;